📁 프로젝트 폴더 구조

project-root/
├── assets/
│   ├── css/
│   ├── images/
│   └── js/              # (필요시 추가)
│
│
├── auth/                # 인증 관련 파일 ( 보안이 중요한 파일, 폼 전달 )
│   ├── login_process.php
│   ├── login.php
│   ├── logout.php
│   ├── signup_process.php
│   └── signup.html
│
│
├── includes/            # 공통 include용 파일 (여러번 재사용해야하는 파일 / 다른 PHP에서 include/require 됨)
│   ├── db_connect.php          - db연결 필요할때
│   └── islogin.php             - 로그인 여부 확인 필요할때
│   
│
│
├── pages/               # 사용자가 보는 페이지
│   ├── cart.html
│   ├── liked.php
│   ├── menulist.html
│   ├── mypage.php
│   ├── orderlist.php
│   └── reservation.html
│
│
│
│
├── A-pages/               # 관리자가 보는 페이지
│   ├── 
│   ├── 
│   ├──
│   ├── 
│   ├── 
│   └── 
│   
│
│
├── main.html   - 첫 화면
├── readme.md
└── readme.txt



📌 HTML에서 파일 링크 거는 법 (예: <a href="경로">링크</a>)

📁 프로젝트 폴더 구조
project/
│
├── main.html
├── pages/
│   └── liked.php
├── other/
│   └── something.php
└── ...

📌 상대경로 설명 (링크 연결용)

상위폴더 링크걸려면 ->  ../

[1] main.html → pages/liked.php
    경로: pages/liked.php

[2] pages/liked.php → main.html
    경로: ../main.html      ← 상위 폴더로 한 단계 올라가서 main.html로 이동

[3] pages/liked.php → other/something.php
    경로: ../other/something.php
         ↑ 상위로 한 번 올라가서 → other 폴더로 들어간 후 something.php

[4] other/something.php → pages/liked.php
    경로: ../pages/liked.php
         ↑ 상위로 한 번 올라가서 → pages 폴더로 들어간 후 liked.php

[5] main.html → other/something.php
    경로: other/something.php




- 로그인 안된 상태에서 사용자가 order.php에 접근하려고 하면 아래처럼 리디렉션처리

<?php require_once "islogin.php"; ?>